branch-covered hut/screen - Turco Inglés Diccionario